export default {
  route: {
    dashboard: 'Dashboard',
    documentation: 'Documentation',
    guide: 'Guide',
    permission: 'Permission',
    pagePermission: 'Page Permission',
    rolePermission: 'Role Permission',
    directivePermission: 'Directive Permission',
    icons: 'Icons',
    components: 'Components',
    tinymce: 'Tinymce',
    markdown: 'Markdown',
    jsonEditor: 'JSON Editor',
    splitPane: 'SplitPane',
    avatarUpload: 'Avatar Upload',
    dropzone: 'Dropzone',
    sticky: 'Sticky',
    countTo: 'Count To',
    componentMixin: 'Mixin',
    backToTop: 'Back To Top',
    draggableDialog: 'Draggable Dialog',
    draggableKanban: 'Draggable Kanban',
    draggableList: 'Draggable List',
    draggableSelect: 'Draggable Select',
    charts: 'Charts',
    barChart: 'Bar Chart',
    lineChart: 'Line Chart',
    mixedChart: 'Mixed Chart',
    example: 'Example',
    nested: 'Nested Routes',
    menu1: 'Menu 1',
    'menu1-1': 'Menu 1-1',
    'menu1-2': 'Menu 1-2',
    'menu1-2-1': 'Menu 1-2-1',
    'menu1-2-2': 'Menu 1-2-2',
    'menu1-3': 'Menu 1-3',
    menu2: 'Menu 2',
    table: 'Table',
    dynamicTable: 'Dynamic Table',
    draggableTable: 'Draggable Table',
    inlineEditTable: 'Inline Edit Table',
    complexTable: 'Complex Table',
    tab: 'Tab',
    form: 'Form',
    createArticle: 'Create Article',
    editArticle: 'Edit Article',
    articleList: 'Article List',
    errorPages: 'Error Pages',
    page401: '401',
    page404: '404',
    errorLog: 'Error Log',
    excel: 'Excel',
    exportExcel: 'Export Excel',
    selectExcel: 'Export Selected',
    mergeHeader: 'Merge Header',
    uploadExcel: 'Upload Excel',
    zip: 'Zip',
    pdf: 'PDF',
    exportZip: 'Export Zip',
    theme: 'Theme',
    clipboard: 'Clipboard',
    i18n: 'I18n',
    externalLink: 'External Link',
    profile: 'Profile',
    sysMgr: 'System Manager',
    menuMgr: 'Menu Manager',
    roleMgr: 'Role Manageer',
    usersMgr: 'Users Manager',
    hisUsersMgr: 'HIS Users Manager',
    projectMgr: 'Project Manager',
    project_index: 'Project Index',
    deviceMgr: 'Device Manager',
    deviceIndex: 'Device Info',
    deviceColor: 'ColorConfig Setting',
    deviceLayout: 'LayoutConfig Setting',
    deviceType: "TypeConfig Setting",
    deviceBasic: "Basic Setting",
    deviceAttr: "Attr Setting",
    sortMgr: "RoomSort Manager",
    deptMgr: 'Dept Manager',
    roomMgr: 'Room Manager',
    doctorMgr: 'Doctor Manager',
    signMgr: 'Sign Manager',
    playerMgr: 'Player Manager',
    workbenchMgr: "Workbench Manager",
    server: 'Server Infos'
  },
  navbar: {
    logOut: 'Log Out',
    dashboard: 'Dashboard',
    github: 'Github',
    theme: 'Theme',
    size: 'Global Size',
    profile: 'Profile'
  },
  login: {
    title: 'Login Form',
    logIn: 'Login',
    username: 'Username',
    password: 'Password',
    any: 'any',
    thirdparty: 'Or connect with',
    thirdpartyTips: 'Can not be simulated on local, so please combine you own business simulation! ! !'
  },
  documentation: {
    documentation: 'Documentation',
    github: 'Github Repository'
  },
  permission: {
    createRole: 'New Role',
    editPermission: 'Edit',
    roles: 'Your roles',
    switchRoles: 'Switch roles',
    tips: 'In some cases, using v-permission will have no effect. For example: Element-UI  el-tab or el-table-column and other scenes that dynamically render dom. You can only do this with v-if.',
    delete: 'Delete',
    confirm: 'Confirm',
    cancel: 'Cancel'
  },
  guide: {
    description: 'The guide page is useful for some people who entered the project for the first time. You can briefly introduce the features of the project. Demo is based on ',
    button: 'Show Guide'
  },
  components: {
    documentation: 'Documentation',
    tinymceTips: 'Rich text is a core feature of the management backend, but at the same time it is a place with lots of pits. In the process of selecting rich texts, I also took a lot of detours. The common rich texts on the market have been basically used, and I finally chose Tinymce. See the more detailed rich text comparison and introduction.',
    stickyTips: 'when the page is scrolled to the preset position will be sticky on the top.',
    backToTopTips1: 'When the page is scrolled to the specified position, the Back to Top button appears in the lower right corner',
    backToTopTips2: 'You can customize the style of the button, show / hide, height of appearance, height of the return. If you need a text prompt, you can use element-ui el-tooltip elements externally',
    imageUploadTips: 'Since I was using only the vue@1 version, and it is not compatible with mockjs at the moment, I modified it myself, and if you are going to use it, it is better to use official version.',
    changeLanguageTips: 'Switch Language Success'
  },
  table: {
    dynamicTips1: 'Fixed header, sorted by header order',
    dynamicTips2: 'Not fixed header, sorted by click order',
    dragTips1: 'The default order',
    dragTips2: 'The after dragging order',
    title: 'Title',
    importance: 'Importance',
    type: 'Type',
    remark: 'Remark',
    search: 'Search',
    add: 'Add',
    export: 'Export',
    reviewer: 'Reviewer',
    id: 'ID',
    date: 'Date',
    author: 'Author',
    readings: 'Readings',
    status: 'Status',
    actions: 'Actions',
    edit: 'Edit',
    publish: 'Publish',
    draft: 'Draft',
    delete: 'Delete',
    cancel: 'Cancel',
    confirm: 'Confirm'
  },
  example: {
    warning: 'Creating and editing pages cannot be cached by keep-alive because keep-alive\'s \'include\' currently does not support caching based on routes, so now it\'s cached based on component name. If you want to achieve a similar caching effect, you can use a browser caching scheme such as localStorage. Or don\'t use keep-alive\'s \'include\' to cache all pages directly. See details'
  },
  errorLog: {
    tips: 'Please click the bug icon in the upper right corner',
    description: 'Now the management system are basically the form of the spa, it enhances the user experience, but it also increases the possibility of page problems, a small negligence may lead to the entire page deadlock. Fortunately Vue provides a way to catch handling exceptions, where you can handle errors or report exceptions.',
    documentation: 'Document introduction'
  },
  excel: {
    export: 'Export',
    selectedExport: 'Export Selected Items',
    placeholder: 'Please enter the file name (default excel-list)'
  },
  zip: {
    export: 'Export',
    placeholder: 'Please enter the file name (default file)'
  },
  pdf: {
    tips: 'Here we use window.print() to implement the feature of downloading PDF.'
  },
  theme: {
    change: 'Change Theme',
    documentation: 'Theme documentation',
    tips: 'Tips: It is different from the theme-pick on the navbar is two different skinning methods, each with different application scenarios. Refer to the documentation for details.'
  },
  tagsView: {
    refresh: 'Refresh',
    close: 'Close',
    closeOthers: 'Close Others',
    closeAll: 'Close All'
  },
  settings: {
    title: 'Page style setting',
    theme: 'Theme Color',
    showTagsView: 'Open Tags-View',
    showSidebarLogo: 'Sidebar Logo',
    fixedHeader: 'Fixed Header',
    sidebarTextTheme: 'Sidebar Text Theme'
  },
  common: {
    refresh: 'Refresh',
    delete: "Delete",
    screenshots: "Screenshots"
  },
  device: {
    showSetting: "ShowSetting",
    voiceSetting: "VoiceSetting",
    reboot: "Reboot",
    shutdown: "Shutdown",
    updateApk: "Update Apk",
    setAutoOpen: "Set Auto Run",

    deviceId: "DeviceID", // 设备唯一ID/自定义编号或者IP
    deviceName: "DeviceName",// 设备名称
    deviceDesc: "DeviceDesc", // 设备描述
    location: "DeviceLocation", // 位置信息
    status: "DeviceStatus",// 设备当前状态
    deviceMac: "DeviceMAC", // 设备MAC地址
    deviceIp: "DeviceIP", // 设备当前登录IP地址    
    deviceShowConfig: "DeviceShowConfig",//叫号显示配置:科室,诊室,姓名
    deviceVoiceConfig: "DeviceVoiceConfig",//叫号语音配置:请{姓名}到{科室}{诊室}就诊
    showTitle: "ShowTitle",//配置要显示名称(内科一诊区,不配置则使用deptids 或者 roomId对应的默认名称)
    refreshUrl: "RefreshURL",//显示的URL地址,后台改变的时候要动态刷新
    deviceLayoutId: "LayoutID",
    deviceColorId: "ColorID",
    deviceTypeId: "TypeID",
    basicId: "BasicID",
    attrId: "AttrID",
    basicConfig: "BasicConfig",//基本配置信息
    deviceColor: "ColorConfig", // 颜色配置
    deviceLayout: "LayoutConfig",//布局配置
    deviceType: "TypeConfig",//设备类型
    deviceAttr: "SystemAttr",//属性配置信息
    deviceSort: "RoomSort",//诊室排班
    registerTime: "RegisterTime", // 注册设备时间
    lastUpdateTime: "LastUpdateTime", // 最后更新设备信息时间
    //分配绑定信息
    deptIds: "DeptID", // 科室ID
    roomId: "RoomID",// 诊室ID
    deviceBindCode: "BindCode", // 设备当前绑定的接收信息code（ip/编号）
  },
  deviceAttr: {
    attrId: "AttrID",
    attrName: "AttrName",
    attrs: "FiledName",
    updateTime: "UpdateTime"
  },
  deviceType: {
    typeId: "TypeID",
    name: "Type Name",
    tag: "Tag",
    updateTime: "Update Time"
  },
  deviceLayout: {
    layoutId: "Layout ID",
    name: "Layout Name",
    iconUrl: "ICON",
  },
  deviceBasic: {
    basicId: "ID",
    name: "Name",//配置名称
    title: "Title",//标题
    tips: "Tips",//提示
    logoUrl: "Logo-URL",//logo
  },
  deviceColor: {
    colorId: "ID",//ID
    name: "Name",//配置名称
    backgroundColor: "BackgroundColor",//背景色
    contentColor: "ContentColor",//内容区背景色
    contentColor1: "ContentColor1",//内容区背景色
    contentColor2: "ContentColor2",//内容区背景色
    textColor: "FontColor",//字体颜色
    textColor1: "FontColor1",//字体颜色
    textColor2: "FontColor2",//字体颜色
    deviceCount: "UseCount",//数量
  },
  depts: {
    deptCode: "DeptCode",
    deptId: "DeptID",
    deptName: "DeptName",
    deptType: "DeptType",
    isLast: "IsLast",
    location: "Location",
    parentCode: "ParentCode",
    roomIds: "Room",
    rooms: "RoomInfo",
    status: "Status",
    updateTime: "UpdateTime"
  },
  rooms: {
    location: "Location",
    roomCode: "RoomCode",
    roomId: "RoomID",
    roomName: "RoomName",
    status: "Staus",
    workIds: "Workbench",
    updateTime: "UpdateTime"
  },
  workbench: {
    workId: "ID", // ID
    workName: "WorkName", // 工作台名称
    pcIp: "PCIP", // 对应电脑IP
    pcCode: "PC Code", // 对应电脑编号
    locationId: "LocationID", // 位置:如 三椅位,一椅位
    location: "LocationDesc", // 工作台位置
    status: "Status",// 状态,可空
    staffId: "Doctor",// 工作台绑定的医生信息,单个
    roomId: "Room",// 工作台绑定的诊室信息,单个
    updateTime: "UpdateTime",// 更新时间
  },
  sysUser: {
    staffId: "ID", // 人员唯一标识(不可变)
    staffName: "UserName", // 用户名
    staffPass: "Password", // 密码
    sex: "Sex", // 姓别
    avatar: "Avatar", // 头像
    status: "Status",// 状态:0:正常,1:删除,2:停用
    roleId: "Role",// 角色
    registerTime: "RegisterTime" // 注册时间
  },
  menus: {
    menuId: "ID",
    menuName: "MenuName",
    aliasName: "AliasName",
    parentId: "ParentMenu",
    show: "IsShow",
    metas: "Metas",
    sort: "Sort",
    registerTime: "UpdateTime"
  },
  roles: {
    menu_allocation: "MenuAlloctation",

    roleId: "ID",
    roleName: "RoleName"
  },
  doctors: {
    staffId: "ID",// 人员唯一标识
    staffCode: "Code", // 人员唯一标识
    staffName: "Name", // 人员名称
    sex: "Sex",// 姓别
    nativePlace: "NativePlace",// 籍贯
    nation: "Nation", // 民族
    title: "Title", // 专业技术职务,人员职称
    education: "Education", // 学历
    jobCategory: "JobCategory",// 职务类别
    politicalStatus: "PoliticalStatus",// 政治面貌,可空
    graduationSchool: "GraduationSchool", // 毕业院校,可空
    phoneNumber: "PhoneNumber", // 联系电话,可空
    officePhone: "OfficePhone", // 办公室电话,可空
    managerialPosition: "ManagerialPosition", // 管理职务,可空
    appointmentOfPosts: "AppointmentOfPosts", //
    academicDegree: "AcademicDegree",// 学位,可空
    majorStudied: "MajorStudied", // 所学专业,可空
    loginCode: "LoginCode", // HIS系统登录编码,可空
    status: "Status", // 状态:0:正常,1:删除,2:停用
  },
}
